David Livingstone
Explore definitions, synonyms, and language insights of David Livingstone
Definitions
Noun
Scottish missionary and explorer who discovered the Zambezi River and Victoria Falls (1813-1873)